The Pattern Basis Approach to Circuit Complexity

نویسنده

  • Bruce K. Smith
چکیده

We describe and motivate a proposed new approach to the problem of finding a “complexity formula” which lower-bounds the circuit complexity (over circuits in a given class) of an arbitrary boolean function, given its truth table, and which can be used to prove nontrivial lower bounds on the complexity of specific functions of interest. This requires addressing the “natural proofs barrier” [Razborov & Rudich 1997], which (roughly) rules out any formula which can be computed in time polynomial in the truth table size. The proposed kind of formula would take as long to compute in general as a brute-force search among all possible circuits, but has a form amenable to proving lower bounds on its value for well-understood explicit functions. This form is based on a new formalization of “patterns”, as elements of a special basis of the vector space of all truth table properties. We prove that any “pattern basis” gives a nonnegative and subadditive complexity formula, which (after scaling to fit primitive circuit costs) lower-bounds circuit complexity (though often trivially). We give specific conditions on the pattern basis which would lead to formula values having a useful range (in which all small circuits have low values, but most functions have high values). We discuss some of the issues involved in satisfying those conditions, and the features a pattern basis would need to make proving explicit-function lower bounds practical. This paper is intended for all mathematicians interested in the general phenomenon of complexity, including those in other fields which might be relevant to realizing this new approach (such as linear algebra, combinatorics, and finite group representation theory). ∗email: [email protected]; blog: http://oresmus.github.io 1 ar X iv :1 60 6. 05 33 1v 1 [ cs .C C ] 1 6 Ju n 20 16

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Micropower Current-Mode Euclidean Distance Calculator for Pattern Recognition

In this paper a new synthesis for circuit design of Euclidean distance calculation is presented. The circuit is implemented based on a simple two-quadrant squarer/divider block. The circuit that employs floating gate MOS (FG-MOS) transistors operating in weak inversion region, features low circuit complexity, low power (<20uW), low supply voltage (0.5V), two quadrant input current, wide dyn...

متن کامل

Test Power Reduction by Simultaneous Don’t Care Filling and Ordering of Test Patterns Considering Pattern Dependency

Estimating and minimizing the maximum power dissipation during testing is an important task in VLSI circuit realization since the power value affects the reliability of the circuits. Therefore during testing a methodology should be adopted to minimize power consumption. Test patterns generated with –D 1 option of ATALANTA contains don’t care bits (x bits). By suitable filling of don’t cares can...

متن کامل

Stage specialization for design and analysis of flotation circuits

This paper presents a new approach for flotation circuit design. Initially, it was proven numerically and analytically that in order to achieve the highest recovery in different circuit configurations, the best equipment must be placed at the beginning stage of the flotation circuits. The size of the entering particles and the types of streams including pulp and froth were considered as the bas...

متن کامل

A New Approach for Low Voltage CMOS based on Current-controlled Conveyors

Abstract  In his paper a new current-controlled conveyor (CCCII) in CMOS technology is presented. It features, low supply voltage (±0.7), low power consumption, low circuit complexity, rail to rail operation and wide range parasitic resistance ( ). The circuit has been successfully employed in a multifunction biquad filter. Simulation results by HSPICE show high performance of the circuit and c...

متن کامل

Teaching-Learning approach in complexity paradigm

"Teaching-Learning Approach" is a model of interaction between teachers and students in an educational environment and one of the main components of the educational system. This model can be organized and designed on the basis of various opinions and ideas, including philosophical or scientific theories. This research aims to design and explain teaching-learning approach based on the complexity...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1606.05331  شماره 

صفحات  -

تاریخ انتشار 2016